﻿/*
 @描述：改方法是用户登入以后进行增减收藏项目的js方法
 @创建时间：2015年7月6号 
 */

//当进行减的操作会走这个方法
function clickMystow(id){
	var ids = id.split("_");
	var id=ids[0]+"_"+ids[1]+"_"+ids[ids.length-1];
	doStow(id,"del","","");
	var id=ids[0]+"_"+ids[1]+"_"+ids[2];
	var temp = "[id='"+id+"']";
	var stow = $("input"+temp);
	$("li"+temp).remove();//将上面那个移除
	stow.attr("checked",false);//去处下面的勾选
	stow.attr("onclick","clickStow('"+id+"')");//替换回原来的单机事件方法
	stow.parent().css("background","");//去除下面背景颜色
}

//收藏页面增加的js入口
function clickStow(id){
	var temp = "[id='"+id+"']";
	var stow = $("input"+temp);
	var liObj = $("li"+temp);
	var tempId = liObj.attr("id");
	var tdObj = stow.parent();
	if(tempId!=undefined){
		clickMystow(tempId);
		tdObj.css("background","");
	}else{
		tdObj.css("background","#ebebeb");
		var liObj = "<li id='"+id+"' style=\"background:#ebebeb;\">"+tdObj.html()+"</li>";
		$("#itemListUl").prepend(liObj);
		doStow(id,"add","",temp);
		$($("li"+temp+" input")).click(function(){clickMystow(id);}).attr("checked",true);
	}
}

//当进行增的操作会走这个方法
function doStow(id,act,info,temp){	
	var ids = id.split("_");
	var len = ids.length;
	if(len>0){
		var uuid = ids[len-1];
		var colour =("col"==ids[1]?1:0);
		var year =ids[0];
		$.ajax({
			type:"post", //提交的类型
			url: path+"/skip/afterLogin/installThumId.do",//提交地址
			data: {
				    "uuid":uuid,
				    "judge":act,
				    "colour":colour,
				     "year":year
				   },
			dataType: 'text',
			success: function(data){ //回调方法
				var datas = data.split("_");
				var vardate=datas[0];
				if("1"==vardate){
					$("#itemListUl  input"+temp ).attr("onclick","clickMystow('"+id+"_"+datas[1]+"')");
					$("#itemListDown  input"+temp ).attr("onclick","clickMystow('"+id+"_"+datas[1]+"')");
				}else if("2"==vardate){
					alert("保存失败！");
				}else if("0"==vardate){
					
				}else{
					var r=confirm("请求超时，请重新登陆！");
					if (r==true)
					  {
						window.location.href=path+"/skip/login.do";
					  }
				}
			}
			});
	}
}




//静态页面收藏方法
function sonDoStow(id,act){
	var ids = id.split("_");
	var uuid = ids[0];
	var year = ids[1];
	var colour="";
	var periods ="";
	var len=1;
	if("sin"==act){
		var downId= $("#fbtn li.on a").attr("id");
		if(typeof(downId)=="undefined"){
			alert("暂无数据可操作！");
			return true;
		}else{
			len = downId.length;
			var iddo = downId.split("_");
			colour =iddo[0];
			periods =iddo[1];	
		} 
	}else{
		colour = ids[2];
	}
	
	if(len>0){
	//获取工程名称
	$.ajax({
		type:"post", //提交的类型
		url: path+"/result/sonInstallThumId.do",//提交地址
		data: {
		    "uuid":uuid,
		    "periods":periods,
		    "colour":colour,
		     "year":year
		   },
		dataType: 'text',
		success: function(data){ //回调方法
			if('success'==data){
				alert("收藏成功！");
			}
			if('defeated'==data){
				alert("收藏失败！");
			}
			if('already'==data){
				alert("已收藏");
			}
			if('no'==data){
				var r=confirm("需要登入才能收藏，现在登入吗！");
				if (r==true)
				  {
					window.location.href=path+"/skip/login.do";
				  }
			}
		}
		});
	}
}


//模板收藏跳转
function collectTemplate(){
		$.ajax({
			type:"post", //提交的类型
			url: path+"/result/collectTemplate.do",//提交地址
			success: function(datas){ //回调方法
				var data=datas.substring(0,1);
				if('1'==data){
					window.location.href=path+"/skip/afterLogin/afLoCollect.do";
				}
				if('0'==data){
					var r=confirm("登入以后才能进入收藏页面，现在登入吗");
					if (r==true)
					  {
						window.location.href=path+"/skip/login.do";
					  }
					else
					  {
					  /*alert("You pressed Cancel!");*/
					  }
				}
			}
			});
}



//全年图纸模板页面的收藏方法
function drawCollect(id){
	var ids = id.split("_");
	var uuid = ids[0];
	var year = ids[1];
	//获取工程名称
	$.ajax({
		type:"post", //提交的类型
		url: path+"/bcDraw/sonInstallThumId.do",//提交地址
		data: {
		    "uuid":uuid,
		     "year":year
		   },
		dataType: 'text',
		success: function(data){ //回调方法
			if('success'==data){
				alert("收藏成功！");
			}
			if('defeated'==data){
				alert("收藏失败！");
			}
			if('already'==data){
				alert("已收藏");
			}
			if('no'==data){
				var r=confirm("需要登入才能收藏，现在登入吗！");
				if (r==true)
				  {
					window.location.href=path+"/skip/login.do";
				  }
			}
		}
		});
}
